/* 
    Document   : styles
    Created on : Jan 5, 2013, 7:04:24 PM
    Author     : Francis
    Description:
        Purpose of the stylesheet follows.
*/

body { 
    padding-top: 50px;
    background-image: url(../../img/textures/scratches.png);
}

.inner_shadow {
    border: solid #ccc 1px;
    box-shadow: inset 2px 2px 2px #eee, inset -2px -2px 2px #eee;
    background-color: #fcfcfc;
    padding: 20px;
    box-sizing: border-box;
}

body.black .inner_shadow {
    border: solid #eee 1px;
    box-shadow: inset 2px 2px 2px #333, inset -2px -2px 2px #333;
    background-color: #444;
    padding: 20px;
    box-sizing: border-box;
    color: #fff;
}

.navbar-fixed-top.nbg .navbar-inner {
    background: none;
    box-shadow: none;
    border: none;
}

.image-wrapper {
    margin: 0px auto;
    padding: 20px 50px;
    width: 600px;
}

.search-row {
    width: 800px;
    text-align: center;
    margin: 40px auto;
}

.search-row input[type=text] {
    height: 45px;
    box-sizing: border-box;
    padding: 10px;
    font-size: 21px;
    display: inline-block;
    vertical-align: top;
    margin: 0px;
    border-radius: 0px;
    width: 600px;
}

.search-row button {
    margin: 0px;
    display: inline-block;
    margin-left: -10px;
    border-radius: 0px;
    width: 60px;
}

.button-row {
    margin: 0px auto;
    width: 800px;
    text-align: center;
    position: absolute;
    bottom: 20px;
    left: 50%;
    margin-left: -400px;
}

.button-row .shortcut .button-icon {
    display: block;
    text-align: center;
}

.button-row .button-icon i {
    color: #888;
}

.button-row .shortcut {
    padding: 20px;
    display: inline-block;
    padding: 20px;
    width: 30%;
    box-sizing: border-box;
}

.button-row .shortcut  .button-label {
    display: block;
    font-weight: 400;
    text-align: center;
    font-size: 15px;
    color: #656565;
}

